package com.sy.common.utils;

import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;

public class DateUtils {
    /**
     * 返回系统日期yyyy-MM--dd
     *
     * @return
     */
    public static String getYMD() {
        LocalDate localDate = LocalDate.now();
        return localDate.format(DateTimeFormatter.ISO_LOCAL_DATE);
    }
    /**
     * 获取系统当前时间
     * @return 年月日时分秒
     */
    public static String getSystemTime() {
        LocalDateTime time = LocalDateTime.now();
       return time.format(DateTimeFormatter.ofPattern("yyyyMMddHHmmss"));
    }

    /**
     * 生成编码
     * @param string 编码签名
     * @return 新编码
     */
    public static String setCode(String string){
        return string+getSystemTime();
    }
}
